1
Fondements des objets R
AI014Lesson 2
00:00

Au niveau le plus fondamental, R n'opère pas sur des scalaires individuels, mais sur Vecteurs atomiques. Chaque objet en R est une collection d'éléments du même type, définie par son mode de stockage interne.

1. Le vecteur atomique

Même une seule valeur comme z <- 100 est un vecteur de longueur un. R traite les séquences de données—logique, entier, double, complexe, caractère, et brut—comme unité principale d'opération.

2. Affectation et construction

Nous utilisons l'opérateur d'affectation <- pour lier des noms à la mémoire. Les vecteurs multi-éléments sont construits à l'aide de la fonction c() (combiner) ou de l'opérateur : (séquence), par exemple z <- 0:9.

Les six blocs de construction atomiquesLogiqueEntierDoubleComplexeCaractèreBrut

3. Stockage interne

La fonction typeof() révèle la représentation de bas niveau en style C d'un objet. Par exemple, R distingue entre numérique (virgule flottante) et caractère (chaînes entourées de ""). Atomique les vecteurs assurent l'homogénéité : chaque élément doit être du même type.

$$\text{typeof}(0:9) \rightarrow \text{« entier »}$$

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>